// 所有歌手接口
import http from '../util/http'
// 轮播图
export const getBanner=()=>{
    return http.get("/banner").then(res=>res.data)
}
// 热门推荐
export const getHotT=(limit)=>{
    return http.get("/personalized",{params:{limit}}).then(res=>res.data)
}
// 新碟上架
export const getAlbum=()=>{
    return http.get("/album/newest").then(res=>res.data)
}
// 榜单
export const getTracks=(params)=>{
    console.log(params);
    return http.get("/toplist/detail",{params}).then(res=>res.data)
}
// export const playlist=(id)=>{
//     return http.get("playlist/detail",{params:{id}}).then(res=>res.data)
// }
// 歌单
export const getSongs=(songsObj)=>{
    let {cat="全部",limit=35,offset=0}=songsObj
    return http.get("/top/playlist",{params:{cat,limit,offset}}).then(res=>res.data)
}
//歌单分类
export const getCatlist=()=>{
    return http.get("/playlist/catlist").then(res=>res.data)
}
// 热门歌手
// params 赋值默认值 空对象
export const getTopList=(pageObj={})=>{
    let {limit=10,offset=0}=pageObj
    return http.get("/top/artists",{params:{limit:limit,offset}}).then(res=>res.data)
}
// 歌手详情
export const getSingerInfo=(id)=>{
    return http.get("/artist/detail",{params:{id}}).then(res=>res.data)
}
// 热门作品
export const getHotSong=(id)=>{
    return http.get("/artist/top/song",{params:{id}}).then(res=>res.data)
}
// 专辑
export const get=()=>{
    return http.get("/artist/album").then(res=>res.data)
}
// mv
export const getMv=()=>{
    return http.get("/artist/mv").then(res=>res.data)
}
// 全部新碟
export const getalbumAll=(albumObj)=>{
    let {limit=35,offset=0}=albumObj
    return http.get("/top/album",{params:{limit,offset}}).then(res=>res.data)
}
// 发送验证码
export const getCaptcha=(tel)=>{
    return http.post("/captcha/sent",tel)
}